adjacent apartment buildings - Turkish English Dictionary